plug transplant - Spanish English Dictionary